package gov.pr.celepar.sentinela.admin.form.restricao;

import gov.pr.celepar.sentinela.admin.form.BaseForm;

import java.io.Serializable;

public abstract class RestricaoGeralForm extends BaseForm implements
		Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	private String codSistema;

	private String codRestricao;

	private String dataInicio;

	private String dataFim;

	private boolean ativo;

	// Atributos de restricao de horas para o momento
	private String horaInicio;

	private String horaFim;

	private boolean diaSemana_normal;

	private boolean diaSemana_sabado;

	private boolean diaSemana_domingo;

	private int[] restricoesChecked;

	public String getCodSistema() {
		return this.codSistema;
	}

	public void setCodSistema(String cod) {
		this.codSistema = cod;
	}

	public String getCodRestricao() {
		return this.codRestricao;
	}

	public void setCodRestricao(String cod) {
		this.codRestricao = cod;
	}

	public String getDataInicio() {
		return this.dataInicio;
	}

	public void setDataInicio(String inicio) {
		this.dataInicio = inicio;
	}

	public String getDataFim() {
		return this.dataFim;
	}

	public void setDataFim(String fim) {
		this.dataFim = fim;
	}

	public boolean isAtivo() {
		return this.ativo;
	}

	public void setAtivo(boolean ativo) {
		this.ativo = ativo;
	}

	public String getHoraInicio() {
		return this.horaInicio;
	}

	public void setHoraInicio(String hora) {
		this.horaInicio = hora;
	}

	public String getHoraFim() {
		return this.horaFim;
	}

	public void setHoraFim(String hora) {
		this.horaFim = hora;
	}

	public boolean getDiaSemanaNormal() {
		return this.diaSemana_normal;
	}

	public void setDiaSemanaNormal(boolean diaSemana) {
		this.diaSemana_normal = diaSemana;
	}

	public boolean getDiaSemanaSabado() {
		return this.diaSemana_sabado;
	}

	public void setDiaSemanaSabado(boolean diaSemana) {
		this.diaSemana_sabado = diaSemana;
	}

	public boolean getDiaSemanaDomingo() {
		return this.diaSemana_domingo;
	}

	public void setDiaSemanaDomingo(boolean diaSemana) {
		this.diaSemana_domingo = diaSemana;
	}

	public int[] getRestricoesHoras() {
		return this.restricoesChecked;
	}

	public void setRestricoesHoras(int[] str) {
		this.restricoesChecked = str;
	}
}
